package com.lvyq.myplayer.parcelable

import android.os.Parcelable
import kotlinx.android.parcel.Parcelize

/**
 * 文件描述：歌曲信息  Parcelable 序列化 实现intent 传值
 * 作者：lvyq
 * 创建时间：2025-03-05
 * 修改时间：2025-03-05
 */

@Parcelize
data class SongInfoData(
    var id:Int,
    var bgImg:String?,
    var title: String?,
    var lrc: String?,
    var song: String?,
    var singer: String?,
    var singerId:Int?,
    var publishDate:String?,
    var albumId:String?,
    var albumName:String?,
    var heat:Int?,
    var reNum:Int?,
    /*临时-播放标识*/
    var isPlaying:Int?,

    /*适配每日推荐，后期优化掉*/
    var bannerImg:String?,
    var content:String?,
    /*扩展属性，传递到mainMusic标识*/
    var position: Int?,

    /*是否收藏 0否  1是*/
    var isCollect:Int?
):Parcelable